square scarf - French English Dictionary